アプリケーションにデータをロードする方法は2つあります。ユーザーがインポート対象を選択できるようにするか、インポートをサイレントで処理できます。
インポートするデータを処理し、アプリケーションにロードするファイルをユーザーが選択できるようにするには、次のコードを使用します。
C# |
コードのコピー
|
---|---|
// [ファイルを開く](システム定義)ダイアログを開き、エンドユーザーがインポートするファイルを選択できるようにします C1Scheduler.ImportCommand.Execute(null, sched1); |
インポートするデータをサイレントで処理するには、次のコードを使用します。
アプリケーションフォルダのローカル XML または iCal ファイルからデータをインポートするには、ロードボタンのクリック、Page Navigated To、または Loaded イベントに次のコードを置きます。
C# |
コードのコピー
|
---|---|
// アプリケーションのローカルフォルダから XML をインポートします IRandomAccessStream stream = await file.OpenAsync(Windows.Storage.FileAccessMode.Read); await sched1.DataStorage.ImportAsync(stream.AsStreamForRead(), C1.C1Schedule.FileFormatEnum.XML); |